excellence in competition badge - Türkçe İngilizce Sözlük